package com.inray.nbs.service;

import java.util.List;
import java.util.Map;

import com.inray.nbs.bean.Fleet;
import com.inray.nbs.bean.Userinfo;
import com.inray.nbs.bean.Vehicle_info;
import com.inray.nbs.bean.Vehicle_type;
import com.inray.nbs.bean.Vehicle_warning_data;


public interface FleetService {
	public List<Fleet> selectFleetData(Map<String,Object> map);
	public List<Fleet> selectFleetAll();
	public int addFleet(Fleet fleet);
	public int editFleet(Fleet fleet);
	public int delFleet(Fleet fleet);
	
	public List<Vehicle_type> selectVehicleTypeData(Map<String,Object> map);
	public int addVehicleType(Vehicle_type fleet);
	public int editVehicleType(Vehicle_type fleet);
	public int delVehicleType(Vehicle_type fleet);
	
	public List<Vehicle_info> selectVehicleData(Map<String,Object> map);
	public List<Vehicle_info> selectVehicleFleet(Map<String,Object> map);
	public int addVehicle(Vehicle_info fleet);
	public int editVehicle(Vehicle_info fleet);
	public int delVehicle(Vehicle_info fleet);
	public List<Vehicle_info> selectOldVehicleData(Map<String,Object> map);
	public int ImportVehicle(List<Vehicle_info> lst);
	public int ImportVehicle(Vehicle_info lst);
	public int ImportVehicleEdit(Vehicle_info lst);
	public int romveVehicleFleet(Integer fleetid);
	public int SaveVehicleDis(Map<String,Object> map);
	public Userinfo selectUserByOne(Integer userid);
	public List<Vehicle_warning_data> selectVehicleAlertData(Map<String,Object> map);


}
